<?php
header("content-type:text/html;charset=utf-8");
include "../../public/config/config.php";
include "../../public/include/funcs.php";
$self=substr($_SERVER['PHP_SELF'], strrpos($_SERVER['PHP_SELF'], '/')+1);
$link=conn($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd,$cfg_dbname,$cfg_dbchar);
$arr=$_FILES['image'];
if($arr!=''){
	if($arr['error']==0){
		$extarr=array(".mp4",".jpg",".png",".mp3");
		$ext=substr($arr['name'],strrpos($arr['name'],"."));
		if(in_array($ext,$extarr)){
			if($arr['size']<30000000){
				$filename=date("Y-m-d H_i_s").$ext;
				$path="../../files/xq/".date("Y_m");
				if(!file_exists($path)){
					mkdir($path);
				}
				$re=move_uploaded_file($arr['tmp_name'], $path."/".$filename);
				if($re){
					if($ext==".mp4"){
						$videoPath="/files/xq/".date("Y_m")."/".$filename;
//						echo '<video autoplay="autoplay" src="/files/xq/2019_04/2019-04-08 16_30_19.mp4" width="100%" controls="controls"></video>';
						$videoStr='</br></br><video src="'.$videoPath.'" width="100%" controls="controls"></video></br></br>';
					}elseif($ext==".mp3"){
						$mp3Path="/files/xq/".date("Y_m")."/".$filename;
						$mp3Str='</br></br>歌曲名</br><audio loop="loop" controls="controls" src="'.$mp3Path.'">Your browser does not support music playback</audio></br></br>';
					}else{
						$imgPath="/files/xq/".date("Y_m")."/".$filename;
						//<img src="/files/xq/2019_04/2019-04-08 16_29_13.png" width="100%"/>
						$imgStr='</br></br><img src="'.$imgPath.'" width="100%"/></br></br>';
						//echo htmlentities($imgStr);
					}
				}
			}else{
				echo "<script>";
				echo "alert('文件过大！');";
				echo "</script>";
			};
		}else{
			echo "<script>";
			echo "alert('不允许上传的文件格式！');";
			echo "</script>";
		};
	}else{
		echo "<pre>";
		print_r($arr);
		echo "</pre>";
		echo "<script>";
		echo "alert('文件上传错误！');";
		echo "</script>";
	};
}
//$diy="active";
?>
<html lang="zh-CN">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!-- 上述3个meta标签*必须*放在最前面，任何其他内容都*必须*跟随其后！ -->
	<title>上传图片或视频 -- <?php echo $cfg_indexname;?></title>
	
	<!-- Bootstrap -->
	<link href="/public/css/bootstrap.min.css" rel="stylesheet">
	<link rel="stylesheet" type="text/css" href="/public/css/main.css"/>
	
	<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询（media queries）功能 -->
	<!-- 警告：通过 file:// 协议（就是直接将 html 页面拖拽到浏览器中）访问页面时 Respond.js 不起作用 -->
	<!--[if lt IE 9]>
	<script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
	<script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
	<![endif]-->
</head>
<body>
<?php //include "../../public/include/head.php";?>
<div class="container">
	<!--<ol class="breadcrumb bg_eee">
		<li><a href="/index.php">首页</a></li>
		<li><a href="/diy/">我的DIY</a></li>
		<li class="active">通讯集</li>
	</ol>-->
	<h3 class="text-center bg-primary lhei">上传图片或视频</h3>
	<form action="<?php echo $self;?>" method="post" enctype="multipart/form-data" class="form-horizontal form_pad">
		<!--<div class="form-group">
			<label for="tel_type_name">分类名：</label>
			<input type="text" name="tname" class="form-control" id="tel_type_name" placeholder="输入分类名...">
		</div>-->
		<div class="form-group">
			<label for="tel_type_image">上传文件：</label>
			<input type="file" name="image" id="tel_type_image">
		</div>
		<h4 style="color: red;">注：上传图片不要大于5M，歌曲不要大于10M，视频不能大于30M</h4>
		<button type="submit" class="btn btn-info">提交</button>
	</form>
	<!--<img src="/files/xq/2019_04/2019-04-08 16_29_13.png" width="100%"/>-->
</div>
<div class="hei_50"></div>
<?php
if($imgStr){
	echo '<div class="container">';
		echo '<h3 class="text-center bg-primary lhei">图片上传成功 -- 请复制以下内容到编辑框：</h3>';
		echo '<p>'.htmlentities($imgStr).'</p>';
	echo '</div>';
}
if($mp3Str){
	echo '<div class="container">';
		echo '<h3 class="text-center bg-primary lhei">歌曲上传成功 -- 请复制以下内容到编辑框（记得把里面的“歌曲名”改成歌的名字）：</h3>';
		echo '<p>'.htmlentities($mp3Str).'</p>';
	echo '</div>';
}
if($videoStr){
	echo '<div class="container">';
		echo '<h3 class="text-center bg-primary lhei">视频上传成功 -- 请复制以下内容到编辑框：</h3>';
		echo '<p>'.htmlentities($videoStr).'</p>';
	echo '</div>';
}
?>

<?php //include "../../public/include/footer.php";?>
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery，所以必须放在前边) -->
<script type="text/javascript" src="/public/js/jquery-3.3.1.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script type="text/javascript" src="/public/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/public/js/footer.js"></script>
</body>
</html>